package com.example.dormitory_system.domain.dto.sysuser;

import lombok.Data;

@Data
public class ChangeRoomUpdateDTO {
    /**
     * 变更记录关联的原始房间ID
     * （用于记录房间变更审批流程中涉及的原房间标识）
     */
    private Long changeRoomId;

    /**
     * 审批状态标识
     * （通常用整型值表示不同状态：0:进行中 1:通过 2:驳回等）
     */
    private Integer status;

    /**
     * 审批意见文本内容
     * （存储审批人在流程中填写的处理意见或说明）
     */
    private String approvalOpinion;

    /**
     * 变更后的目标房间ID
     * （当房间变更审批通过后，关联的新房间标识）
     */
    private String newRoomName;

    /**
     * 变更后的目标建筑ID
     * （当涉及建筑变更时，关联的新建筑物标识）
     */
    private String newBuildingName;

}
